GZIP oluştur
GZIP, 'GNU Zip' anlamına gelir ve Unix ile Linux sistemlerinde yaygın olarak kullanılan temel bir dosya sıkıştırma aracıdır. GZIP sıkıştırma algoritmasını uygulayarak optimized depolama ve daha hızlı veri iletimi için dosya boyutlarını etkili bir şekilde azaltabilir. Sıkıştırılmış dosyalar, '.gz' uzantısı ile işaretlenir ve orijinal durumlarına geri döndürmek için kolayca açılabilir.
GZIP, tek dosyaları sıkıştırmak için tercih edilen çözümdür. Birden fazla dosyayı tek bir TAR arşivine konsolide edip ardından GZIP sıkıştırması uygulayarak sıkıştırılmış arşivler oluşturmak standart bir uygulamadır. Sonuçta oluşan dosyalar .tar.gz veya .tgz gibi birleşik uzantılar taşıyacaktır.
Kapsamı büyük metin tabanlı verileri veya HTTP gibi akış verilerini sıkıştırmada, GZIP geleneksel Zip formatını aşar. IronZip, tüm sıkıştırma formatlarını destekleyen, geliştiricilerin ihtiyaç duyduklarında GZIP ve Zip arasında sorunsuzca geçiş yapmalarını sağlayarak öne çıkar.
- Creating GZIP File with C#
- using IronZip;
- using var archive = new IronGZipArchive();
archive.Add("output.tar");archive.SaveAs("output.tgz");
Boş Bir GZIP Arşivi Oluşturma
Başlamak için, kutuphaneyi kullanmamıza izin veren IronZip isim alanını içe aktarıyoruz. Daha sonra IronGZipArchive yapıcısını using ifadesi içinde kullanarak yeni bir GZIP arşivi oluşturuyoruz, bu boş bir GZIP arşivi oluşturmaya yardımcı olur.
Arşive Dosya Ekleme
Kaydetme sürecini tamamlamadan önce, mutlak yollarını sağlayarak dosyaları Add yöntemiyle arşive ekleyebiliriz. Görüntüler, belgeler (DOCX ve PDF gibi), ses dosyaları (MP3 ve WAV gibi) ve hatta diğer GZIP arşivleri gibi çeşitli formatları içeren bir veya birden fazla dosya ekleyebilirsiniz. Bu durumda, birden fazla dosya eklemeyi göstermek için bir TAR arşivini nasıl dahil edeceğimizi göstereceğiz.
Ekleyebileceğiniz dosya türleri hakkında ayrıntılı bilgi için lütfen belgeleri buraya bakarak kontrol edin.
Arşivi Kaydetmek ve Dışa Aktarmak
Son olarak, arşivi kaydedip output.tgz adıyla dışa aktarıyoruz, bunu SaveAs yöntemi ile yapıyoruz. GZIP içinde bir TAR arşivi dahil ettiğimizden, çıktı dosya uzantısının her iki formatı da yansıttığını ve bunun da .tgz ile sonuçlandığını belirtmek önemlidir.
ZIP dosyalarının nasıl oluşturulacağını ve çıkarılacağını öğrenmek için kılavuzumuzu keşfedin.

